package {
	import mz.behaveas.runner.SimpleModelRunner;

	import flash.display.Sprite;

	/**
	 * Example Runner for self test.
	 * If you want to test BehaveAS compile a SWF with this class as Main Class.
	 * 
	 * We need a class extending Sprite to launch the application. We don't need a comstructor because everything can be done in static initializer.
	 * 
	 * @author maxim.zaks@gmail.com
	 */
	public class Main extends Sprite {
		SimpleModelRunner.checkSpecificationsWithSOSReport(InlineXMLSpec, SpecTest); 
		trace();
		trace();
		trace();
		SimpleModelRunner.checkSpecificationsWithSOSReport(ExpectationFactorySpec, ExpectationSpec, SpecificationFactorySpec, arraysAreEqualSpec, DuckSpec); 
	}
}
